added new auto layout convenience method