+ added init agents density