4.0

a little slow but still very enjoyable