seems now error free