recently realized that we can replace eight native program instructions with one solana