added comments for new constructor methods