update for solaris