start of kmaj update