cleanup initialized
working