batch commit - i'm sorry it's late -.-