advanced code development

advanced code development