Mal's miscellaneous

Currently still under construction...