fixed bug where solaris 10 existed