added philips changes
added phillip's changes