ds
dx
dy