nsfw. beat is tough. (update: got pulled, back up with edits)