Refit and repair (unplayable)

i'm now making some changes to the code so that it will run smoother and
is generally better