what would someone that has done a lot of work in this area use for doing this?