#20 a bug was found and fixed