added Array.last