Progress on implementing submit functionality