add ability to retrieve all by calling without argument