mark as `@deprecated` ?