program struct was modified by packages, server, client and helper classes