setting practice environment