ignore vanila
add default view function