eval runs whatever the user sent as code