add a more refined bills method