Work in progress of course! I'm surprised by the number of people that have asked what W.I.P means, at least 4. Hopefully it's as widely recognized as I once assumed it was, otherwise some redesigning will be required.