chekc my logic