Basic framework for proof of concept