added operation mapping lookup function