tested my new solution