added awesome feature
whittling down to one file