changed fmap to fmapv, added fmapk