commit new logic code