styling and update program page, also fix some issue