please help . been so long already .