still trying to deal with bash