add call functionality to runtime