hall_project0104