Is there any way to get this concept to work with using the source code