i still have a bit of fitting todo