a shop app you don't need to fork