0.5

better structure