this is always the biggest fuckin' debate...