Trying to oprimize for Android