idk why it wants me to commit