first version of the specs (implemented directly in a Titanium app)