add ghost
init