progress on modules and blocks