add necessary class for later