Write function change by a bit, besides that ready to rock