Modifications on oset and mset accounting for metric preference