changed selectedsport logic so that its set after promise is resolved.. only place u need to do it.. also want the tab to only get selected property when the data is loaded and modal dissapears