improve form for activity