First commit. Basic use case.