some unorganized scripts