first attempt at automatic descriptors