basic implementation of Map api