Added process forker and reformatted