renamed request handlers to be more obvious