Added block helper methods
Added new gate blocks