you don't need to pass user in here do you?