this is the 'i hate pipelining' commit