adding the full submit features and changing styling