clean up, fixes, grunt magazine component