why wont it commit!?