updating for new IBOutlet handling