working on example of a second block language