updated test, simplified constructor