fixed availability stuff on user i think