i added the part about the guidelines feel free to revert disagree