Fixed #4 prototype problem