add common shell doc