committing Prototyping sample