start implementing the fun stuff