WIP: Support for initiative

@KatiRG @Qianfinland would you please add tests, and send in a separate pull request