observers and transactions added