added mapping table