implicit objects ready