ignore stuff
no more loose functions