an example on how to use it
shortened by aliasing namespace