implemented config sizes