undef warning fixed