refactored blocks because I learned something new :)
edited readme