howd you afford it all?