Miscellania calculator