Will be submitting this code for now.