adding let! and later put those in subject has no reason, one of them will be enough (subject)