interface for pointF added