proof of concept to show that it can be done