ghost and rare

..