version 4

fix bug #4