PR: ports/106595 ports/106596 ports/106597 ports/106598 Submitted by: Jonathan Liu<Net147@hotmail.com>