New kick pad mold. Thoughts? Pics