included normal calculation