user gets errors when creating a new program without valid parameters