Added a few more Functional Blocks