add next function to uchronist model