more progress on form