Dynamic functions working.