Try new way of declaring transactional