set disconnetstuff in other constructor