Another Change…Added comments and made more efficient