`beforeItem action` && `default desc`