nicely put and very constructive

awesome job