0256: making it a little MP ready

it runs basicly but is still buggy