Used OS library Run instead of user defined method