use explicit imports
update from __future__ in core