V6: todo updated