added note about inefficiency