Context class ? i prefer this over eval ...