Still Here: Small Update

Minor bug fixes UI icon update