If no attr specified, returns all