scripts written with shell