close methods moved