Added explicit arguments and function parameter dependencies