blocks work - only side effects missing