refactored account actions -> auth check is executed outside the action
added action for address
added view for address