FIX makefreepto random write + restyling