peer button stuff