object improvements