long button blue implementation