adding pillow as requirement