too much puzzle