yes
fixed normalization
loop