sorted out phase for bars - its different if op+sq or -sq