fixed show_all logic for residents