modified button cursor controls