Add code, and update to rev to of hardware