taspiala has 4 things