use explicit type declaration here - makes it easier to debug