add user active column, fix bugs, default values, show trans to cashiers