file validation is complete, working on blocks now