Fixed DAVID's bug: user has to be set up before buttons