undeclared vars
use of deprecated eluceo ical method
var name