Used Strict and Warnings