expose interface implementation for normal class too.