added all mocks and planning