is this real life (square detection)