updated app to use shell file