Writing, performing, producing, and mixing.