GUI in progresss.