updated version of ghost