fixed such that it no longer requires pyrax.
sight update for functionality.