Submitting code for Shawn