drawing by direction