doesn't build after square added