Arther-Refactore user.js