syntactical nightmare