promote() bug resolved, deg2rad