early testing added, more to do.
testing