<add> incomlete features (ai, log) ; don't want to lose progress :P