first few lines added