else looks unnecessary now