shell friendlyness
merge