Dispose now removes itself from his parent