using explicit leader api