first implementation of simple invoice