gsoc4 add usage