Enterprise Version
muscular yet refined