made progress on js journeyman