some useful helper
front docs