why do I do this?