harmosc ad hoc solution