reorganise shell scripts again