doesn't seem too complicated of a task I'll take it on