updated circle, new resource scripts