Continue with the blocks interface definition