fucked up m'syntax