Should create cartographer using factory class