FIX makefreepto random write + restyling
terminal niceties