v0.2 Tested on Ubuntu 12.10 & SunOS 5.10