add auto map