cleansed unused lines
introduced distinct as new spec