added pros and cons to schema