4p, typescript cover