Added tryhard FOS User implementation