Redid with ionic and angular