personal sand box to try some algorithms