clean up init