Proof of concept basic implementation.