prototyping mapper functions