make this class work for everyone