add more dock layout operations