dynamic portion finished