linter will complain that you're calling this function before it's been declared