100% tests coverage