Updated CheckPoint class with question