@alexbeyman: Your criticisms