framgments basics