week9 up to ports complete