add a size parameter to Process.new()