this is probably the best post I've seen on finance forms Nice