get basic proof of concept working