working on suggesions
testing and additions