Calling functions using Interface