wtf are the [] doing there?