Done quite a bit of bodgery