Finished coding for scale; updated ops