Established interface and button binding