proper variable declarations