This is not the way to do things right