fixed random mappings