updated gems & automated testing