reuseabness
not defined yet