return empty events if nofile