Adding required declarations