Function overriding in states