fix form submit bugs;
add layout styling;