practice topic functionality now added