moved vendor to app