some ideas for any type assertions