- added method to map onto an existing object