Strongly in need of advice...