incorrectly specified attribute parameter.
add init support.