custom descriptors
preffix and suffix mistery