Thread, Process, Port coded/ not tested