TODO: debug and skip-gram