challenge and freeroam

bug fixed: points