adjust dark transparent alpha by shift