initial error fixed