added some guidelines