version 0.5.0

algorithm validation, algorithm speed-up