added to education js patterns