working on username overriding