better test constructore