Adding foundation and better errors gems.