Çevir
purpose allocation method