Jennifer: Taking Small Steps