Added abstract mapper methods