adding strategy classes