use better eval to prevent pwning yourself