Maybe this wont be so gross