added split bill implemenetation