declaration before code, really