Add head + functions + compass