Added comments for constructor parameters