managed objects