update to new upcoming shell api