Complete most of features