some other methods to map