finish programming sp list page