part one of structure and parameter learning 3224248