make publicMap