added infra method to user