avoid shell parsing