added Username value object