pre-typing bootstraps