minor constructor enhancement for usability