responsive block, config fun