Thanks for the feedback, may be i over scoped a little and was not able to finish in time, so I submitted whatever was complete.