updated with python acquirement