learned some more about declarations and declarators