based off BlueCopter by Basel Al-Rudainy