normal framework