finish touching code bits