Started porting old methods from Block Attack 1.4.2 BETA