#shell preparation