some manipulations with design