some ion updates to fix compile