rewrote when species screen refreshes