This things probably fun to beat around in.

Link here