all unit tests for Ghost done