Don't duplicate function names. Thanks to Jordan Rose for pointing it out.