Add functional include