Added meta data to functions