restructured project, altered UEN constructors