improvementes and object view