Nirnayakam Background