basics again.