never mind... still thinking too loud here