fixed + associatiativity