check what is fixed and dynamic