library stuff
application changes from Scott
use Katie's key