making methods private and static