prototyping code submission UX