fooling around with the affector
getting rid of commit problem
still some commit issues