updated requirements.
added sms.