bella rolland and jessica ryan