Miscellaneous

Collection of some useful stuff ...