Minor Impreovements