I fixed edwards constructor