adaptor change for linux