Revised aps - transactional type