@solomon507: First the questions