should be good, however, no testing was done so there may be bugs