Dynamic solution generalized