well interestingly the release logic works well but it's the press logic that no longer functions