I'm impressed Dean (really). How much time have you spent on it ? Does it have any limitations ? Well done.