Finishing up operators: added oct up/down, half up/down, cleaned up addition