finished but still needs work