add @SessionScoped