add tests coverage