FileOutputStream built in
timer implemented correctly/better