Are you on the right track? Or need a new train of thought..