buildstate index to interface