added academia and idf to calculation
little fix
little fix II
added alef