cleanup for method_missing and initialize