added some prep work
working samples