added header and example