development; trying to spread tasks over phases; not successful yet...