delegate maintaining strims to one method