don't click out of bounds