Fixed All Warnings