Phase 2: reasoning SFT
Reasoning SFT on 30K samples of OpenThoughts3 (OT30K) or another reasoning dataset, and the checkpoints each run starts from.
Text Generation • 2B • Updated • 17Note MixtureVitae · starting point
ali-elganzory/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 13Note MixtureVitae · Tulu3 SFT, starting point
ali-elganzory/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-DPO-Tulu3-decontaminated
Text Generation • 2B • Updated • 11Note MixtureVitae · Tulu3 DPO, starting point
open-sci/sft__ot30k_1.7b-MixtureVitae-300BT-v1-decontaminated-16k
Feature Extraction • 2B • Updated • 14Note MixtureVitae · OT30K
open-sci/sft__ot30k_1.7b-MixtureVitae-300BT-v1-decontaminated-16k-SFT-Tulu3-decontaminated
Feature Extraction • 2B • Updated • 9Note MixtureVitae · Tulu3 SFT, then OT30K
open-sci/sft__ot30k_1.7b-MixtureVitae-300BT-v1-decontaminated-16k-DPO-Tulu3-decontaminated
Feature Extraction • 2B • Updated • 5Note MixtureVitae · Tulu3 DPO, then OT30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-ar30k
Feature Extraction • 2B • Updated • 29Note MixtureVitae · AceReason 30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-SFT-Tulu3-decontaminated-ar30k
Feature Extraction • 2B • Updated • 31Note MixtureVitae · Tulu3 SFT, then AceReason 30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-DPO-Tulu3-decontaminated-ar30k
Feature Extraction • 2B • Updated • 30Note MixtureVitae · Tulu3 DPO, then AceReason 30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-nc30k
Feature Extraction • 2B • Updated • 27Note MixtureVitae · Nemotron-Cascade 30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-SFT-Tulu3-decontaminated-nc30k
Feature Extraction • 2B • Updated • 31Note MixtureVitae · Tulu3 SFT, then Nemotron-Cascade 30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-DPO-Tulu3-decontaminated-nc30k
Feature Extraction • 2B • Updated • 28Note MixtureVitae · Tulu3 DPO, then Nemotron-Cascade 30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-sr30k
Feature Extraction • 2B • Updated • 30Note MixtureVitae · Superior-Reasoning 30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-SFT-Tulu3-decontaminated-sr30k
Feature Extraction • 2B • Updated • 31Note MixtureVitae · Tulu3 SFT, then Superior-Reasoning 30K
open-sci/1.7b-MixtureVitae-300BT-v1-decontaminated-16k-DPO-Tulu3-decontaminated-sr30k
Feature Extraction • 2B • Updated • 27Note MixtureVitae · Tulu3 DPO, then Superior-Reasoning 30K
ali-elganzory/1.7b-MixtureVitae-100BT-longsft_16k
Text Generation • 2B • Updated • 15 • 1Note MixtureVitae, 100B tokens · starting point
ali-elganzory/1.7b-MixtureVitae-100BT-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 24Note MixtureVitae, 100B tokens · Tulu3 SFT, starting point
ali-elganzory/1.7b-MixtureVitae-100BT-longsft_16k-DPO-Tulu3-decontaminated
Text Generation • 2B • Updated • 21Note MixtureVitae, 100B tokens · Tulu3 DPO, starting point
open-sci/1.7b-MixtureVitae-100BT-longsft_16k-ot30k
Feature Extraction • 2B • Updated • 36Note MixtureVitae, 100B tokens · OT30K
open-sci/1.7b-MixtureVitae-100BT-longsft_16k-SFT-Tulu3-decontaminated-ot30k
Feature Extraction • 2B • Updated • 29Note MixtureVitae, 100B tokens · Tulu3 SFT, then OT30K
open-sci/1.7b-MixtureVitae-100BT-longsft_16k-DPO-Tulu3-decontaminated-ot30k
Feature Extraction • 2B • Updated • 35Note MixtureVitae, 100B tokens · Tulu3 DPO, then OT30K
laion/open-sci-ref-1.7b-mixturevitae-wo_ot3-100B-4096-longsft_16k
2B • Updated • 9Note MixtureVitae without OT3, 100B tokens · starting point
ali-elganzory/open-sci-ref-1.7b-mixturevitae-wo_ot3-100B-4096-longsft_16k-SFT-Tulu3-decontaminated
Feature Extraction • 2B • Updated • 7Note MixtureVitae without OT3, 100B tokens · Tulu3 SFT, starting point
open-sci/open-sci-ref-1.7b-mixturevitae-wo_ot3-100B-4096-longsft_16k-ot30k
Feature Extraction • 2B • Updated • 33Note MixtureVitae without OT3, 100B tokens · OT30K
open-sci/open-sci-ref-1.7b-mixturevitae-wo_ot3-100B-4096-longsft_16k-SFT-Tulu3-decontaminated-ot30k
Feature Extraction • 2B • Updated • 29Note MixtureVitae without OT3, 100B tokens · Tulu3 SFT, then OT30K
laion/open-sci-ref-1.7b-mixturevitae-wo_ot3-300B-4096-longsft_16k
2B • Updated • 8Note MixtureVitae without OT3 · starting point
open-sci/open-sci-ref-1.7b-mixturevitae-wo_ot3-300B-4096-longsft_16k-ot30k
Feature Extraction • 2B • Updated • 31Note MixtureVitae without OT3 · OT30K
ali-elganzory/open-sci-ref-v0.02-1.7b-nemotron-hq-300B-4096-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 24Note Nemotron-CC-HQ · Tulu3 SFT, starting point
open-sci/sft__ot30k_open-sci-ref-v0.02-1.7b-nemotron-hq-300B-4096-longsft_16k-SFT-Tulu3
Feature Extraction • 2B • Updated • 44Note Nemotron-CC-HQ · Tulu3 SFT, then OT30K
ali-elganzory/open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 17Note Nemotron-CC-HQ (native 16K) · Tulu3 SFT, starting point
open-sci/sft__ot30k_open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-SFT-Tulu3-decontaminated
Feature Extraction • 2B • Updated • 22Note Nemotron-CC-HQ (native 16K) · Tulu3 SFT, then OT30K
open-sci/sft__ot30k_open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-DPO-Tulu3-decontaminated
Feature Extraction • 2B • Updated • 7Note Nemotron-CC-HQ (native 16K) · Tulu3 DPO, then OT30K
open-sci/open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-SFT-Tulu3-decontaminated-ar30k
Feature Extraction • 2B • Updated • 33Note Nemotron-CC-HQ (native 16K) · Tulu3 SFT, then AceReason 30K
open-sci/open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-DPO-Tulu3-decontaminated-ar30k
Feature Extraction • 2B • Updated • 31Note Nemotron-CC-HQ (native 16K) · Tulu3 DPO, then AceReason 30K
open-sci/open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-SFT-Tulu3-decontaminated-nc30k
Feature Extraction • 2B • Updated • 31Note Nemotron-CC-HQ (native 16K) · Tulu3 SFT, then Nemotron-Cascade 30K
open-sci/open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-DPO-Tulu3-decontaminated-nc30k
Feature Extraction • 2B • Updated • 30Note Nemotron-CC-HQ (native 16K) · Tulu3 DPO, then Nemotron-Cascade 30K
open-sci/open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-SFT-Tulu3-decontaminated-sr30k
Feature Extraction • 2B • Updated • 30Note Nemotron-CC-HQ (native 16K) · Tulu3 SFT, then Superior-Reasoning 30K
open-sci/open-sci-ref-v0.02-1.7b-nemotron-hq-300B-16k-DPO-Tulu3-decontaminated-sr30k
Feature Extraction • 2B • Updated • 33Note Nemotron-CC-HQ (native 16K) · Tulu3 DPO, then Superior-Reasoning 30K
ali-elganzory/open-sci-ref-1.7b-nemotron-hq-100B-4096-longsft_16k
2B • Updated • 9Note Nemotron-CC-HQ, 100B tokens · starting point
ali-elganzory/open-sci-ref-v0.02-1.7b-nemotron-hq-100B-4096-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 13Note Nemotron-CC-HQ, 100B tokens · Tulu3 SFT, starting point
open-sci/open-sci-ref-1.7b-nemotron-hq-100B-4096-longsft_16k-ot30k
Feature Extraction • 2B • Updated • 28Note Nemotron-CC-HQ, 100B tokens · OT30K
open-sci/open-sci-ref-v0.02-1.7b-nemotron-hq-100B-4096-longsft_16k-SFT-Tulu3-decontaminated-ot30k
Feature Extraction • 2B • Updated • 33Note Nemotron-CC-HQ, 100B tokens · Tulu3 SFT, then OT30K
ali-elganzory/open-sci-ref-1.7b-nemotron-hq-mv_reasoning-100B-4096-longsft_16k
2B • Updated • 7Note Nemotron-CC-HQ with MixtureVitae's reasoning subset, 100B tokens · starting point
ali-elganzory/open-sci-ref-v0.02-1.7b-nemotron-hq-mv_reasoning-100B-4096-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 27Note Nemotron-CC-HQ with MixtureVitae's reasoning subset, 100B tokens · Tulu3 SFT, starting point
open-sci/open-sci-ref-1.7b-nemotron-hq-mv_reasoning-100B-4096-longsft_16k-ot30k
Feature Extraction • 2B • Updated • 30Note Nemotron-CC-HQ with MixtureVitae's reasoning subset, 100B tokens · OT30K
ali-elganzory/1.7b-Comma0.1-300BT-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 28Note Comma0.1 · Tulu3 SFT, starting point
open-sci/sft__ot30k_1.7b-Comma0.1-300BT-longsft_16k-SFT-Tulu3-decontaminated
Feature Extraction • 2B • Updated • 4Note Comma0.1 · Tulu3 SFT, then OT30K
open-sci/sft__ot30k_1.7b-Comma0.1-300BT-longsft_16k-DPO-Tulu3-decontaminate
Feature Extraction • 2B • Updated • 19Note Comma0.1 · Tulu3 DPO, then OT30K
open-sci/1.7b-Comma0.1-300BT-longsft_16k-SFT-Tulu3-decontaminated-ar30k
Feature Extraction • 2B • Updated • 27Note Comma0.1 · Tulu3 SFT, then AceReason 30K
open-sci/1.7b-Comma0.1-300BT-longsft_16k-DPO-Tulu3-decontaminated-ar30k
Feature Extraction • 2B • Updated • 27Note Comma0.1 · Tulu3 DPO, then AceReason 30K
open-sci/1.7b-Comma0.1-300BT-longsft_16k-SFT-Tulu3-decontaminated-nc30k
Feature Extraction • 2B • Updated • 28Note Comma0.1 · Tulu3 SFT, then Nemotron-Cascade 30K
open-sci/1.7b-Comma0.1-300BT-longsft_16k-DPO-Tulu3-decontaminated-nc30k
Feature Extraction • 2B • Updated • 27Note Comma0.1 · Tulu3 DPO, then Nemotron-Cascade 30K
open-sci/1.7b-Comma0.1-300BT-longsft_16k-SFT-Tulu3-decontaminated-sr30k
Feature Extraction • 2B • Updated • 27Note Comma0.1 · Tulu3 SFT, then Superior-Reasoning 30K
open-sci/1.7b-Comma0.1-300BT-longsft_16k-DPO-Tulu3-decontaminated-sr30k
Feature Extraction • 2B • Updated • 24Note Comma0.1 · Tulu3 DPO, then Superior-Reasoning 30K
ali-elganzory/open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-300B-4096-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 30Note FineWeb-Edu · Tulu3 SFT, starting point
open-sci/sft__ot30k_open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-300B-4096-longsft_16k-SFT-Tulu3
Feature Extraction • 2B • Updated • 7Note FineWeb-Edu · Tulu3 SFT, then OT30K
open-sci/open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-300B-4096-longsft_16k-SFT-Tulu3-decontaminated-ar30k
Feature Extraction • 2B • Updated • 30Note FineWeb-Edu · Tulu3 SFT, then AceReason 30K
open-sci/open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-300B-4096-longsft_16k-DPO-Tulu3-decontaminated-ar30k
Feature Extraction • 2B • Updated • 29Note FineWeb-Edu · Tulu3 DPO, then AceReason 30K
open-sci/open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-300B-4096-longsft_16k-SFT-Tulu3-decontaminated-nc30k
Feature Extraction • 2B • Updated • 31Note FineWeb-Edu · Tulu3 SFT, then Nemotron-Cascade 30K
open-sci/open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-300B-4096-longsft_16k-DPO-Tulu3-decontaminated-nc30k
Feature Extraction • 2B • Updated • 32Note FineWeb-Edu · Tulu3 DPO, then Nemotron-Cascade 30K
open-sci/open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-300B-4096-longsft_16k-SFT-Tulu3-decontaminated-sr30k
Feature Extraction • 2B • Updated • 28Note FineWeb-Edu · Tulu3 SFT, then Superior-Reasoning 30K
open-sci/open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-300B-4096-longsft_16k-DPO-Tulu3-decontaminated-sr30k
Feature Extraction • 2B • Updated • 29Note FineWeb-Edu · Tulu3 DPO, then Superior-Reasoning 30K
ali-elganzory/open-sci-ref-v0.02-1.7b-dclm-300B-4096-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 385Note DCLM · Tulu3 SFT, starting point
open-sci/open-sci-ref-v0.02-1.7b-dclm-300B-4096-longsft_16k-SFT-Tulu3-decontaminate-ot30k
Feature Extraction • 2B • Updated • 33Note DCLM · Tulu3 SFT, then OT30K
open-sci/open-sci-ref-v0.02-1.7b-dclm-300B-4096-longsft_16k-SFT-Tulu3-decontaminate-ot30k-rope8-32k
Feature Extraction • 2B • Updated • 35Note DCLM · Tulu3 SFT, then OT30K
ali-elganzory/open-sci-ref-v0.02-1.7b-comma-mv_reasoning-300B-4096-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 56Note Comma0.1, enriched · Tulu3 SFT, starting point
open-sci/sft__ot30k_open-sci-ref-v0.02-1.7b-comma-mv_reasoning-300B-4096-longsft_16k-SFT-Tulu3
Feature Extraction • 2B • Updated • 40Note Comma0.1, enriched · Tulu3 SFT, then OT30K
ali-elganzory/open-sci-ref-v0.02-1.7b-nemotron-hq-mv_reasoning-300B-4096-longsft_16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 32Note Nemotron-CC-HQ, enriched · Tulu3 SFT, starting point
open-sci/sft__ot30k_open-sci-ref-v0.02-1.7b-nemotron-hq-mv_reasoning-300B-4096-longsft_16k-SFT-Tulu3
Feature Extraction • 2B • Updated • 42Note Nemotron-CC-HQ, enriched · Tulu3 SFT, then OT30K
ali-elganzory/open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-mv_reasoning-300B-4096-longsft_16k-SFT-Tulu3-decontam
Text Generation • 2B • Updated • 16Note FineWeb-Edu, enriched · Tulu3 SFT, starting point
open-sci/sft__ot30k_open-sci-ref-v0.02-1.7b-fineweb-edu-1.4t-mv_reasoning-300B-4096-longsft_16k-SFT-Tulu3
Feature Extraction • 2B • Updated • 40Note FineWeb-Edu, enriched · Tulu3 SFT, then OT30K
ali-elganzory/SmolLM2-1.7B-16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 28Note SmolLM2-1.7B · Tulu3 SFT, starting point
open-sci/sft__ot30k_SmolLM2-1.7B-16k-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 188Note SmolLM2-1.7B · Tulu3 SFT, then OT30K
open-sci/SmolLM2-1.7B-16k-SFT-Tulu3-decontaminated-ar30k
Text Generation • 2B • Updated • 217Note SmolLM2-1.7B · Tulu3 SFT, then AceReason 30K
open-sci/SmolLM2-1.7B-16k-DPO-Tulu3-decontaminated-ar30k
Text Generation • 2B • Updated • 197Note SmolLM2-1.7B · Tulu3 DPO, then AceReason 30K
open-sci/SmolLM2-1.7B-16k-SFT-Tulu3-decontaminated-nc30k
Text Generation • 2B • Updated • 216Note SmolLM2-1.7B · Tulu3 SFT, then Nemotron-Cascade 30K
open-sci/SmolLM2-1.7B-16k-DPO-Tulu3-decontaminated-nc30k
Text Generation • 2B • Updated • 208Note SmolLM2-1.7B · Tulu3 DPO, then Nemotron-Cascade 30K
open-sci/SmolLM2-1.7B-16k-SFT-Tulu3-decontaminated-sr30k
Text Generation • 2B • Updated • 214Note SmolLM2-1.7B · Tulu3 SFT, then Superior-Reasoning 30K
open-sci/SmolLM2-1.7B-16k-DPO-Tulu3-decontaminated-sr30k
Text Generation • 2B • Updated • 209Note SmolLM2-1.7B · Tulu3 DPO, then Superior-Reasoning 30K
HuggingFaceTB/SmolLM2-1.7B-Instruct-16k
Text Generation • 2B • Updated • 1.48k • 10Note SmolLM2-1.7B-Instruct · starting point
open-sci/sft__ot30k_SmolLM2-1.7B-Instruct-16k
Text Generation • 2B • Updated • 194Note SmolLM2-1.7B-Instruct · OT30K
ali-elganzory/Qwen2.5-1.5B-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 81Note Qwen2.5-1.5B · Tulu3 SFT, starting point
open-sci/sft__ot30k_Qwen2.5-1.5B-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 31Note Qwen2.5-1.5B · Tulu3 SFT, then OT30K
open-sci/sft__ot30k_Qwen2.5-1.5B-DPO-Tulu3-decontaminated
Text Generation • 2B • Updated • 30Note Qwen2.5-1.5B · Tulu3 DPO, then OT30K
open-sci/Qwen2.5-1.5B-SFT-Tulu3-decontaminated-ar30k
Text Generation • 2B • Updated • 181Note Qwen2.5-1.5B · Tulu3 SFT, then AceReason 30K
open-sci/Qwen2.5-1.5B-DPO-Tulu3-decontaminated-ar30k
Text Generation • 2B • Updated • 179Note Qwen2.5-1.5B · Tulu3 DPO, then AceReason 30K
open-sci/Qwen2.5-1.5B-SFT-Tulu3-decontaminated-nc30k
Text Generation • 2B • Updated • 182Note Qwen2.5-1.5B · Tulu3 SFT, then Nemotron-Cascade 30K
open-sci/Qwen2.5-1.5B-DPO-Tulu3-decontaminated-nc30k
Text Generation • 2B • Updated • 181Note Qwen2.5-1.5B · Tulu3 DPO, then Nemotron-Cascade 30K
open-sci/Qwen2.5-1.5B-SFT-Tulu3-decontaminated-sr30k
Text Generation • 2B • Updated • 184Note Qwen2.5-1.5B · Tulu3 SFT, then Superior-Reasoning 30K
open-sci/Qwen2.5-1.5B-DPO-Tulu3-decontaminated-sr30k
Text Generation • 2B • Updated • 178Note Qwen2.5-1.5B · Tulu3 DPO, then Superior-Reasoning 30K
Qwen/Qwen2.5-1.5B-Instruct
Text Generation • 2B • Updated • 4.95M • • 935Note Qwen2.5-1.5B-Instruct · starting point
open-sci/sft__ot30k_Qwen2.5-1.5B
Text Generation • 2B • Updated • 199Note Qwen2.5-1.5B-Instruct · OT30K
ali-elganzory/Qwen3-1.7B-Base-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 49Note Qwen3-1.7B-Base · Tulu3 SFT, starting point
open-sci/sft__ot30k_Qwen3-1.7B-Base-SFT-Tulu3-decontaminated
Text Generation • 2B • Updated • 33Note Qwen3-1.7B-Base · Tulu3 SFT, then OT30K
open-sci/sft__ot30k_Qwen3-1.7B-Base-DPO-Tulu3-decontaminated
Text Generation • 2B • Updated • 14Note Qwen3-1.7B-Base · Tulu3 DPO, then OT30K
open-sci/Qwen3-1.7B-Base-SFT-Tulu3-decontaminated-ar30k
Text Generation • 2B • Updated • 180Note Qwen3-1.7B-Base · Tulu3 SFT, then AceReason 30K
open-sci/Qwen3-1.7B-Base-DPO-Tulu3-decontaminated-ar30k
Text Generation • 2B • Updated • 173Note Qwen3-1.7B-Base · Tulu3 DPO, then AceReason 30K
open-sci/Qwen3-1.7B-Base-SFT-Tulu3-decontaminated-nc30k
Text Generation • 2B • Updated • 185Note Qwen3-1.7B-Base · Tulu3 SFT, then Nemotron-Cascade 30K
open-sci/Qwen3-1.7B-Base-DPO-Tulu3-decontaminated-nc30k
Text Generation • 2B • Updated • 177Note Qwen3-1.7B-Base · Tulu3 DPO, then Nemotron-Cascade 30K
open-sci/Qwen3-1.7B-Base-SFT-Tulu3-decontaminated-sr30k
Text Generation • 2B • Updated • 198Note Qwen3-1.7B-Base · Tulu3 SFT, then Superior-Reasoning 30K
open-sci/Qwen3-1.7B-Base-DPO-Tulu3-decontaminated-sr30k
Text Generation • 2B • Updated • 174Note Qwen3-1.7B-Base · Tulu3 DPO, then Superior-Reasoning 30K
Qwen/Qwen3-1.7B
Text Generation • 2B • Updated • 3.91M • • 615Note Qwen3-1.7B · starting point
open-sci/sft__ot30k_Qwen3-1.7B-Base
Text Generation • 2B • Updated • 200Note Qwen3-1.7B · OT30K
permissive-post-train/evaluation-records
Updated • 330Note The evaluation records of every checkpoint here