theme object is now passed though channel