implemented vector icons