cleaning up init