Got swapping working sort of; messes up with 7-8 processes