Version 1. Barebones and small.