Wrote some classes