amphyper's patches