perfect, beter than expected.