mod6
almost done
done