pushing things that don't work