-- added immap function
-- immap performance improvement by type hinting