ugh, i hate LUA
title says it all.