modified last code