More solid framework