[#133] fix: chainging constraint in __init__