Shanghai BaseKit Template