forward thinking design