transaction add command accepts optional catgory option