match with colon notation