some codes for the guide project develop