many bug fixed, updated friends