implemented composite loan