Polycore staff