added custom compass setup