Stack different states and colour appropriately