rearranging plugins methods