bill is now associated with the current user in the controller
fix bugs from refactoring