removed empty statement from catch block that takes no action, using comment only to denote no action; added super to empty constructors