Cleanup and attached to GAD