Pure Code added