[NOTE]machine specific and my changes!!