mapping methods imp 1