declare some dependencies