# Extending the Server-side

This section describes the basic steps needed to extend the server side tooling using Miners.

1. Write a new DataStore miner by extending the Miner class.
2. Put the compiled miner class on the host, preferably in jar form
3. Register the new miner so that it gets loaded when the server DataStore is connected to. This may be done by adding the miner's qualified classname to the file minerFile.dat. Alternatively, an additional minerFile.dat file can be used to supply the classname.
4. Update the classpaths for the server side so that the new miner class can be loaded by the DataStore. This will vary depending on how the DataStore server is started up. If a startup script is used, then you could update the classpath specified in the script or the system classpath could be updated.