stupid write value in return context