Added proof-of-concept implementation