user submission works