full implementation of description limits and according error messages
(current limit: 5000 characters for description texts)