fixed extend