Added some logic to impress js.
Added some styles.