added error logging to Program
added defaults to create
added create to Program