add warning fixes
add constant