Dolliv

#929 $501 combined