proof of concept added