missed opts param
bug fixes; remove lies from comments