Updated with shell script