inconsistent naming ( and I hope in near future I write one library to handle such shell execution )