added more practise mode functionality