Prepared a decent transaction type determinant