@almazkaist please also add some validation here.