more init draft