peer logic