using just Button sub class