removed partial and its tests, added map and manymap