A Look At Solar Eclipse