finish and sigleton and fix spelling