updates to Anish Aggarwal.com