Dammit, write proper