Removed dependence on MTJ