new class for me to work in and ignore stuff for building