apologies for getting off-topic