Added Ghost Slot support

Still not entirely working, will need to do more work on it