add a .process() method
update gitHead (no idea what I'm doing)