need help, and advice?