fix linux bug...........................