views ready but functionality still needs work