which must be difficult