can't source within shell