latest (still some problems with graham scan)