works as distinct