initial features completed