-memoize + bug fix
add favicon