setup cleanup & version