spinner need to be fixed