Seperate Speed and Area implementation strategies