batch commit few solutions