fix for correct TS behavior