adding the ability to manage and assign eips

fixed