ruby toplevel object main post