basic set up & rewrite of FTs