add status and warning;
add examples and others