partial commit, tinkering with getting components