fixed customization and doc