working version with merged binding sites