different programs irrespective of  platform