it has to work