added boolean online to expense fields