hmm oh yes perfect logic