Specs added to bm_types
Some fixes and speecs added