interfaces for json mapping