barebones wip @ ghost
thanks for waiting!