make bootstraps itself