added lots of fun terminal features