initial import of proof of concept code