cleaned up top form