extend the tonerlist web app