#6 and #12 are done