visibility fix and minor changes in object