[feature] add square brackets