Hartl setup