custom clipboard interface