typescript override annotation, lendmark payment