Final IEEE Paper