You may be beached, not broken. Keep working, keep aligning and the tide will come in.
Tony Curl www.tonycurl.com