[ Demo ] preparements