Neelavelicham Background