Added functions to barebones
Updated barebones