Correct declaration order