Feedback welcome! Just no rude criticism...seriously is that even constructive criticism? Oh well.