improving 'features' design