add the part of preventing the user scalability