impl lfmapping, initialy