Classes added with fields and functions