Updating my progress please come back soon.