oops. actually, use function correctly ;)