blocks variable declarations ready
decl tests in main