Commiting Some changes to desighn