new style for code