Refactored in order not to use the reversed property name 'description', which could cause crashes in some cases