complate the frame