coding conventions, implements #19