updates to ivars, fixes #15