Make it require'able