Framework 'complete', halt op implemented