Final poster competition version.
all testing complete.