for use with julia's package manager