Added playground calculation. Will test and cleanup later.