doc and require file updated