uploadable trait