UPD rewording some things, changing up structure and moving elements around