hall_project0124