getters/setters - some cleaning + destructor check