Forget to change getInstance to get in Transaction