start adding basic quadrance and spread code