use .isEmpty() rather than .size() == 0 for collections
make constant static