half-finished proof-of-concept