explicit and implicit works
explicit and implicit works