Adding optional attributes