Added simple validations to assignments, fixed kapital update