??hull in a nutshell??