Tests coverage is now over 80%.