*only handle if holder is visible