naming convensions and removed state