added white background color, and implemented write
added override fillstyle spec