add support for 3rd button