alpha acid logic fixes