All the guidelines followed by me