another beginning transaction model..