implemented constructor with string parameter