in need of advice! please help!