updated getter with _clone