added aliases, monkey patch ts