copyright 2005-2009 FG Wouterlood
updated september 26, 2012