(homework) liqpay structure