removed protocol from actor/target, added required actor and optional target to posts