simpler and updated proteus package