Do everything in JavaScript even make the tea