this is a good Point class i use ....