added no results case and cleaned up display