competed checkpoint - all simple code working