My code no longer calls 'undefined' ^.^