implemented first tactic skeleton