Adding new attributes to programs