refactored how messages are outputted and created shortcts.js