bill module works independently