attempt to hold operationstatus in each visual seperately. little gui adjustments