setDescription and setStorageDesc now internally checking the locked state