add forward window to compose state