Nice but not seem finished though... maybe you could put it in the WIP section?