further thinkering, starting to get a grip on Ng