should return all public events and user private events