proteus core