created a class for puma