comments for adapter interfaces