added simple direct python call support