object centralisation implemented and fixed