will be replaced with example once finished
example class