Fixed synopsis
Simplified new()