add usecase & class