@dw reusables