removed cleanup on hide option as overwrite hidden will so the same