Version 0.1.1 with URL validation