moving type base into new file and adding comments