switched from self made to function to build