making it work with puma