general fixes and attempted to allow for embedded attributes to affect controls. need to restructure way controls are implemented