Update experimental functions