ATP generation bug(?)