making some progress but is still in an unusable state