this is my practice rep for JS