some shell updates
update