all prelim pieces done, need attacks and checks