feat: treat functionality added