begginer level analysis