add OS dependen path selection