add :immediate? flag to periodically, resolves #66