alternative pickle pattern