shortened mapping further