consider default attributes