Changed to declara style