All in one script for L#