Updated the final coding standards and logic additions

issue: #1148