special request + updated models with short codes