sophia locke, violet gems,