This is broken. Need Jeremy to check it out. Email me for details
Adds size to the extra constructor
Fixes broken stuff
Merge branch 'brokenGUI'